double-stranded RNA virus - Spanish English Dictionary